草庐IT

Codeforces 1672 E. notepad.exe

全部标签

c++ - cl.exe 在通过 MSBuild 调用时无限期挂起

我正在尝试在我的(主要是C++)项目上运行MSBuild(想象一个非常庞大的代码库)。VisualStudio2015是有问题的工具集(Windows7SP1和VS2015Update2)。即使使用/m:1(并因此强制它只使用一个处理器),我发现一些完全随机的项目在编译阶段不断挂起。例如,发生此问题时,如果我查看有问题的项目及其包含的文件,我可以看到已为每个翻译单元成功创建.obj文件。然而,系统永远不会进入链接阶段。我看到两个cl.exe实例闲置在任务管理器上,什么也不做。也许在30分钟左右之后,当我杀死其中一个实例时,我得到类似的东西:cl:CommandlineerrorD804

c++ - 在 Visual Studio 2017 中使用 Qt 库的 CMake 项目 : can't find Qt dll when running the exe

我正在尝试将Qt库用于VisualStudio的CMake项目。我能够使用CMake找到所有Qt5组件(例如Qt5Sql和Qt5Core)。当我为测试做源文件时,我也可以访问Qt对象。然而,在我完成构建并尝试运行生成的可执行文件后,它会提示“您的计算机中缺少Qt5Sql.dll”。然后我将dll复制到可执行文件所在的构建文件夹,但这并没有解决问题。然而,虽然我认为Qt5Core也用于测试,但它并没有提示Qt5Core也没有说它丢失了。以下是我的问题:为什么Qt组件可用于源文件,但不可用于可执行文件?我应该在哪里保存dll文件以便exe文件可以找到它们?我已经阅读了很多关于静态库、动态库

c++ - 为什么我的 visual studio .obj 文件比输出的 .exe 文件大?

作为背景,我是一个开源项目的开发人员,一个名为openframeworks的C++库,它是不同库的包装器,如opengl、quicktime、freeImage等。在下一个版本中,我们添加了一个名为POCO的c++库,它在某些方面类似于boost,因为它是java基础库的替代品类型功能。我刚刚注意到,在我将POCO库添加为静态链接库的最新版本中,在编译过程中生成的.obj文件非常庞大-例如,几个.obj非常小的.cpp文件每个文件为2mb。整体编译的.obj文件大约12mb左右。另一方面,生成的exe很小——300k到1mb。相比之下,在code::blocks中编译的相同库生成的.o

c++ - VS2015 CE - 无法找到 Link.exe

我正在尝试编译一些需要VisualStudio2015和C++支持的开源软件(Rust语言)。我的PATH变量必须包含link.exe的位置。我目前安装了VisualStudio2015CommunityEdition,以及两个C++Redistributables(x86和x64)。我无法在任何目录中找到link.exe。在哪里可以找到link.exe?它住在别的地方吗?我的安装是否损坏? 最佳答案 默认安装不包括C++工具。这可以通过在安装程序中启用编程语言->VisualC++选项来解决。

c++ - 调用 `cdb.exe` (windbg) 以非交互方式运行,并在崩溃时产生回溯?

我有一个与travis-ci一起使用的C++项目。现在,我使用boost.build构建它,在travis上,当我运行单元测试时,我通过gdb来构建它。,这样我就可以在发生崩溃时得到回溯。制作gdb以非交互方式执行此操作,我在命令行上这样调用它:gdb-return-child-result-batch-ex"run"-ex"threadapplyallbt"-ex"quit"--args./${file}哪里${file}是我的可执行文件。这告诉它:开始流程申请bt到所有线程,它会在发生崩溃时发出回溯,如果没有崩溃则什么也不做。最终导致gdb退出,并使用child的退出代码退出。现在

c++ - 编译成功后找不到exe

使用opencv在microsoftvisualstudio2008中成功调试人脸检测代码后,找不到可执行文件。没有错误只有三个警告,但它表明构建已成功。 最佳答案 您可以进入项目设置并检查输出文件夹,在那里寻找您的二进制文件。二进制文件不一定是exe文件,它们也可以是dll或lib。你确定你的程序生成了一个exe?编辑:根据您的评论...它要求一个exe文件?你只是编译,还是按F5,因为F5将进入Debug模式。如果没有生成exe,系统会提示您选择要运行的exe,因为dll无法运行。

手机如何运行exe文件游戏,手机如何运行两个微信

本篇文章给大家谈谈手机如何运行python脚本画画,以及手机如何运行exe文件游戏,希望对各位有所帮助,不要忘了收藏本站喔。Sourcecodedownload:本文相关源码大家好,小编为大家解答手机python编程软件怎么运行的问题。很多人还不知道在手机上如何运行python,现在让我们一起来看看吧!广告关闭2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品python简单新年祝福代码。未来,我们一起乘风破浪,创造无限可能伪原创小发猫怎么样。前言在手机上运行python需要用一个软件,叫qpython3l,当然还有别的软件也是可以运行python的,不过我认为qpy

c++ - 如何调试 Notepad++ DLL 插件?

我正在尝试使用VisualStudioCommunity2013为Notepad++编写一个插件dll从解决方案构建得很好,如果我将它复制到notepad++/plugins目录,我可以测试功能。但是,我现在想调试它,但无法启动调试器。我尝试关注paint.netguide但我仍然得到错误Unabletostartprogram.....dll在配置属性-调试下的项目属性中,我有以下设置:Command=C:\tools\Notepad++\notepad++.exeWorkingDirectory=C:\tools\Notepad++配置属性-构建事件-我拥有的构建后事件:Comma

c++ - Visual Studio 2017 - 错误 MSB6006 : "CL.exe" exited with code 2

使用VisualStudio2017构建项目时遇到此错误:errorMSB6006:"CL.exe"exitedwithcode2.这是我的代码:intmain(){constintWIDTH=800;constintHEIGHT=600;Bitmapbitmap(WIDTH,HEIGHT);unique_ptrhistogram(newint[Mandelbrot::MAX_ITERATIONS+1]{0});unique_ptrfractal(newint[WIDTH*HEIGHT]{0});//intfractal[WIDTH*HEIGHT]{0};for(inty=0;y问题似

c++ - 从 cmd 运行 cl.exe

我已经使用C++安装了VisualStudioCommunity2017。我想从cmd使用它的编译器。我可以从VS2017开发人员命令提示符使用它,但我无法从普通cmd使用它。我尝试通过右键单击->以管理员身份运行来运行vsvarsall.exe。但是没有任何反应。好像我必须手动设置环境变量。每当我尝试运行命令时clhello.c它说hello.c(1):fatalerrorC1034:stdio.h:noincludepathset 最佳答案 VisualStudio包含一个为您准备环境的批处理文件(实际上,开发人员命令提示符在后